A Comparison of Peer-to-peer Query Response Modes

نویسنده

  • Wolfgang Hoschek
چکیده

In a large distributed system spanning many administrative domains such as a Grid, it is desirable to maintain and query dynamic and timely information about active participants such as services, resources and user communities. However, in such a database system, the set of information tuples in the universe is partitioned over one or more distributed nodes, for reasons including autonomy, scalability, availability, performance and security. This suggests the use of Peer-to-Peer (P2P) query technology. A variety of query response modes can be used to return matching query results from P2P nodes to an originator. Although from the functional perspective all response modes are equivalent, no mode is optimal under all circumstances. Which query response modes allow to express suitable trade-offs for a wide range of P2P applications? In this paper, we answer this question by systematically describing and characterizing four query response modes for the Unified Peer-to-Peer Database Framework (UPDF) proposed in our prior studies, namely Routed Response, Direct Response, Routed Metadata Response, and Direct Metadata Response. The response models are compared with respect to distribution and location transparency, efficiency of query support, economics, number of TCP connections at originator and agent, latency, caching and trust delegation to unknown parties. We discuss to what extent a given P2P network must mandate the use of any particular response mode throughout the system. As a result, we propose that response modes can be mixed by switches and shifts, in arbitrary permutations.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A comparison between peer-assisted learning and self-study for electrocardiography interpretation in Thai medical students

Introduction: Peer-assisted learning has been shown to be aneffective teaching and learning method. However, this techniquehas not been proven in Thai medical school. We aimed to comparethe effectiveness of peer-assisted learning and self-study ininterpreting an electrocardiogram in Thai medical students.Methods: This is a prospective, randomized controlled trial,<...

متن کامل

Involving self-, peer-, and teacher-assessment in a writing course: A cross comparison and reflection of students’ perceptions

The increasing demand for lifelong learners and reflective practitioners has re-‎conceptualized the ‎connection between assessment and learning to the extent ‎that alternative assessment methods (i.e., self-, ‎peer and teacher-assessment, etc.) ‎have emerged. However, their incorporation into various language ‎skills might ‎bring about certain consequences. Among them, the writing skill is ofte...

متن کامل

A Unified Peer-to-Peer Database Framework for Scalable Service and Resource Discovery

In a large distributed system spanning many administrative domains such as a Data Grid, it is desirable to maintain and query dynamic and timely information about active participants such as services, resources and user communities. However, in such a database system, the set of information tuples in the universe is partitioned over many distributed nodes, for reasons including autonomy, scalab...

متن کامل

A comparison of Individual and Peer Educational Methods on Quality of life in patients with heart failure

Introduction: Heart failure is one of the most common chronic diseases associated with reduced quality of life. Given the positive role of education in improving quality of life, finding a suitable educational method to improve the quality of life of these patients is important. This study aimed to compare two methods of individual and peer education on quality of life in patients with heart fa...

متن کامل

A Unified Peer-to-Peer Database Framework and its Application for Scalable Service Discovery

In a large distributed system spanning many administrative domains such as a DataGrid, it is often desirable to maintain and query dynamic and timely information about active participants such as services, resources and user communities. However, in such a database system, the set of information tuples in the universe is partitioned over one or more distributed nodes, for reasons including auto...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002